package run.halo.app.security.authentication.login;

import lombok.AllArgsConstructor;
import lombok.Data;
import run.halo.app.core.extension.Role;
import java.util.ArrayList;
import java.util.List;

/**
 * 用于保存认证的额外信息，以类保存方便扩展
 * */
@Data
@AllArgsConstructor
public class HaloAuthenticationDetail {
    // 用户的所有角色规则信息
    List<Role.PolicyRule> allPolicyRules = new ArrayList<>();

}
